<?php

/*
	[BuyPg] (C) 2010-2011 Buypg
	$Id: GroupAction.class.php 2011-8-17 9:25:01 wufujun $
 */
if (!defined('THINK_PATH')) {
	exit('Access Denied');
}

class GroupAction extends BpAction{
	function _filter(&$map){
		$map['title'] = array('like',"%".$_POST['title']."%");
	}
	
	// 检查分组名
	public function checkGroup() {
		if(!preg_match('/^[a-zA-Z]\w{1,}$/i',$_POST['name'])) {
			$this->error( '分组名必须是字母，且2位以上！');
		}
		$Group = M("Group");
		// 检测用户名是否冲突
		$name  =  $_REQUEST['name'];
		$result  =  $Group->getByName($name);
		if($result) {
			$this->error('该分组名已经存在！');
		}else {
			$this->success('该分组名可以使用！');
		}
	}
	
}
?>
